package game.model;

/**
 * Interface que implementan los objetos que pueden ser orientados
 * en el tablero. Util a la hora de conocer si un movimiento en el
 * tablero debe estar o no permitido.
 * 
 */

public interface Orientable {

	/**
	 * Rota el espejo 90 grados en sentido horario.
	 */
	
	public void rotar();
	

	/**
	 * Retorna la orientacion del espejo.
	 * 
	 * @return int orientacion del espejo.
	 */
	
	public int getOrientacion();
}
